sheltered equipment - Turc Anglais Dictionnaire